pentaho配置oracle数据库作为其数据存储端 |
您所在的位置:网站首页 › pentaho bi server › pentaho配置oracle数据库作为其数据存储端 |
目前pentaho(胖大海)是比较流行的开源BI套件,分社区版与商业版,社区版数据存储端为hsqldb,而针对其它类型数据库配置文档几乎没有,只有商业版存在,但是并不是每个用户都能拿到。下面就pentaho社区版配置oracle数据库作详细说明,目前最新版本为4.8,本实例也是以4.8为例。 一、下载 BI serverhttp://sourceforge.net/projects/pentaho/files/?source=navbar 社区版下载地址 将下载biserver-ce-4.8.0-stable.zip文件解压到对应的目录,例如我的是解压到D:\commonsoftware\pentaho\biserver-ce-4.8.0-stable目录。 1).运行管理端进入administration-console目录,运行start-pac.bat脚本,启动管理端服务,访问地址http://172.17.0.126:8099,IP为你机器IP地址,默认的登录用户名密码:admin/password 2).运行用户端进入biserver-ce目录,运行start-pentaho.bat脚本,启动用户端服务器,访问地址:http://localhost:8080/pentaho
A、The Hibernate database的功能是负责Pentaho BI Server 的内容储存和运行; B、The Quartz database 的功能是负责Pentaho BI Solution计划任务的调度管理; 创建sql脚本下载地址:http://download.csdn.net/detail/zhoupeng_love/6522321,该脚本执行可以直接在oracle数据库执行,已经实验。当然你也可以使用解压文件biserver-ce\data\oracle10g目录下的脚本,不过要进行修改,如果有问题请自行解决。 (2)添加jdbc驱动包下载ojdbc14.jar包,分别放到administration-console\jdbc与biserver-ce\tomcat\lib目录下,oracle jdbc驱动包 注:不在提供下载地址,网上很多 (3)修改JDBC相关配置文件进入目录biserver-ce\pentaho-solutions\system下 A、修改applicationContext-spring-security-jdbc.xml配置文件文件原内容: 修改如图两处内容,修改后的内容: 文件原内容: 修改后文件内容: 原内容: 修改后内容: 该文件与文件hibernate-settings.xml在同一目录,主要修改数据库连接地址,这里不在详细介绍。 (4)修改配置hibernate与quartz A、修改context.xml配置文件文件位置:biserver-ce\tomcat\webapps\pentaho\META-INF 原内容: 修改后内容: 文件位置:biserver-ce\pentaho-solutions\system\quartz 原有内容: 修改后内容: 修改biserver-ce\tomcat\webapps\pentaho\WEB-INF\web.xml文件 注释掉文件内的如下内容:
所有配置已完成,这时只需启动用户端服务就可访问了。在启动过程中可能会报异常,不用理会,这个异常是由统计实例引起的,只需启动管理端服务,修改数据库连接即可。
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |